Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 PICTON ROAD Terraced £146,324 £70,000 19 Mar 2004
115 PICTON ROAD Semi-Detached £143,838 £145,000 16 Sep 2022
117 PICTON ROAD Semi-Detached £143,442 £115,000 30 May 2018